package com.autosalon.ui.doplnek.state;

import com.autosalon.ui.doplnek.Doplnek;

public class DoplnekStateHolder {
	
        public static IDoplneklState[] EDIT_DOPLNEK_STATE = {null, null, new EditDoplnekState_Seller()};
        public static IDoplneklState[] NEW_DOPLNEK_STATE = {new NewDoplnekState_Invitor(), new NewDoplnekState_Customer(), new NewDoplnekState_Seller()};
        public static IDoplneklState[] VIEW_DOPLNEK_STATE = {new ViewDoplnekState_Invitor(), new ViewDoplnekState_Customer(), new ViewDoplnekState_Seller()};

	
	public static void setState(IDoplneklState[] doplnekState, int id_role, Doplnek doplnek){
		doplnekState[id_role-1].initButtons(doplnek);
		doplnekState[id_role-1].initOthersComponets(doplnek);
                doplnekState[id_role-1].initForms(doplnek);
                doplnekState[id_role-1].initTabs(doplnek);
	}
}
